insulation barrel - Spanish English Dictionary